home *** CD-ROM | disk | FTP | other *** search
/ Informática Multimedia 1995 April / Informatica Multimedia CD - Epimundo.iso / DOS / FMT_COPY / DUP.ZIP / DUP.DOC < prev    next >
Encoding:
Text File  |  1990-09-17  |  24.6 KB  |  495 lines

  1.                              |
  2.                              |
  3.                              |
  4.                              |
  5.                              |
  6.                              |
  7.                              |
  8.                              |
  9.                              |
  10.                              |      DUP
  11.                              |
  12.                              |      Disk Duplicator
  13.                              |
  14.                              |      ---------------------
  15.                              |
  16.                              |      (C) 1988-90 by
  17.                              |
  18.                              |      R.MacLean
  19.                              |
  20.                              |
  21.                              |
  22.                              |
  23.                              |
  24.                              |
  25.                              |
  26.                              |
  27.                              |
  28.                              |
  29.                              |
  30.                              |
  31.                              |
  32.                              |
  33.                              |
  34.                              |
  35.                              |      FormGen Corporation
  36.                              |      13 Holland Drive
  37.                              |      Bolton, Ontario, Canada
  38.                              |      L7E 1G4
  39.                              |
  40.                              |      (416) 857-0022
  41.                              |
  42.                              |
  43.                              |
  44.                              |
  45.                              |
  46.                              |
  47.                              |                ---------
  48.                              |         ------|--       |               (R)
  49.                              |      --|         |      |------------------
  50.                              |        |    -----|---   |  Association of
  51.                              |        |   |         |--   Shareware
  52.                              |         ---|    O    |     Professionals
  53.                              |      ------|    |    |---------------------
  54.                              |             ---------      MEMBER
  55.                              |
  56.                              |
  57.                              |
  58.      DUP                           Shareware                          Quick Doc
  59.                                    =========
  60.     |
  61.     | "Shareware" is a term used to describe a system for distribution
  62.     | of software.  Under the shareware concept, software may be freely
  63.     | copied and passed along to others, or distributed through bulletin
  64.     | board systems, etc.
  65.     |
  66.     | As a recipient of a shareware program, you may use the software
  67.     | for a short trial period to determine if it meets your needs.  If
  68.     | it does, you pay the registration fee.  By paying the fee, you are
  69.     | granted the right to retain the software for your use.  If the
  70.     | software is not suitable, then you may discard it.
  71.     |
  72.     | The shareware system provides substantial benefits the computing
  73.     | community (of which YOU are a member):
  74.     |
  75.     | 1) You get to try out the software BEFORE you buy it so you know
  76.     |    exactly what you're buying.
  77.     |
  78.     | 2) Shareware is substantially less expensive than most commercial
  79.     |    programs.  You don't pay for costly marketing programs and
  80.     |    fancy packaging.
  81.     |
  82.     | 3) You get access to a MUCH broader base of available programs.
  83.     |    Thousands of excellent programs have been written by expert
  84.     |    programmers who would never consider marketing commercially.
  85.     |    Through the concept of shareware, these people make their
  86.     |    programs available to the community.  Usually, all they ask in
  87.     |    return is a small fee to reward them for the time and effort
  88.     |    they've put into the program.
  89.     |
  90.     | The system is based entirely on the honor system, and generally
  91.     | works quite well.  (Most people are honest and wouldn't violate
  92.     | the trust placed in them by the author of the software.)
  93.     |
  94.     | Shareware is NOT free software - the author counts on your integrity.
  95.     | Please register using the form the end of this manual.
  96.     |
  97.     | You are encouraged to copy this software and pass it along to
  98.     | others who may be interested in using it.
  99.     |
  100.     | This program is produced by a member of the Association of Shareware
  101.     | Professionals (ASP).  ASP wants to make sure that the shareware
  102.     | principle works for you.  If you are unable to resolve a shareware
  103.     | related problem with an ASP member by contacting the member directly,
  104.     | ASP may be able to help.  The ASP Ombudsman can help you resolve a
  105.     | dispute or problem with an
  106.     | ASP member, but does not
  107.     | provide  technical support              ---------
  108.     | for members' products.           ------|--       |              (tm)
  109.     | Please write to the           --|         |      |------------------
  110.     | ASP Ombudsman at                |    -----|---   |  Association of
  111.     | PO Box 5786,                    |   |         |--   Shareware
  112.     | Bellevue, WA 98006               ---|    O    |     Professionals
  113.     | or send a Compuserve          ------|    |    |---------------------
  114.     | message via easyplex to              ---------      MEMBER
  115.     | ASP Ombudsman 70007,3536
  116.      DUP                     Disk Duplication Utility                 Quick Doc
  117.                              ========================
  118.                              (C)1988-90 - R.MacLean
  119.     |
  120.     |
  121.     |  DUP is a duplication utility intended for use by small firms for
  122.     |  the creation of distribution disks for their software.
  123.     |
  124.     |  It features a simple and informative user interface, and a number of
  125.     |  unique and valuable features:
  126.     |
  127.     |        - audible signal for disk change
  128.     |        - format, write and verify in one pass
  129.     |        - format may turned off for pre-formatted disks
  130.     |        - verify may be turned off for maximum speed
  131.     |        - option to increment serial numbers during production
  132.     |        - ability to read an entire master disk into a compressed
  133.     |          image file, eliminating the need to read the master disk
  134.     |          at the beginning of each duplicating session
  135.     |        - multi-disk copying & autoloader control
  136.     |
  137.     |
  138.     |                                  Setup
  139.     |                                  =====
  140.     |
  141.     |  Before you can use DUP for the first time you MUST set it up for
  142.     |  your particular system configuration.  If you have a 286 or 386
  143.     |  machine, you may simply delete the supplied configuration file
  144.     |  DUP.DRV.  DUP will automatically determine the number and type
  145.     |  of drives in your system.  If you have a PC or XT class machine,
  146.     |  or if you want to override the automatic configuration, will have
  147.     |  to edit DUP.DRV to match your system configuration.
  148.     |
  149.     |  DUP.DRV contains a series of numbers separated by commas.  The first
  150.     |  number represents the number of the last floppy drive in the system.
  151.     |  (ie. A:=1, B:=2, C:=3, D:=4, E:=5, etc.)  Following this, there is
  152.     |  a number representing the type of each drive (regardless of whether
  153.     |  there is actually a corresponding drive in the system) from A: up to
  154.     |  the last floppy.  The drive type numbers should be set as follows:
  155.     |
  156.     |        0 - hard drive or drive not present
  157.     |        1 - 360K 5 1/4" floppy
  158.     |        2 - 1.2M 5 1/4" floppy
  159.     |        3 - 720K 3 1/2" floppy
  160.     |        4 - 1.4M 3 1/2" floppy
  161.     |  ie.
  162.     |    if your system has a 360K 5 1/4" floppy as A:,a 360K 5 1/4" floppy
  163.     |    as B:, C: is a hard disk, and a 720K 3 1/2" as D:, then your
  164.     |    DUP.DRV file should contain:
  165.     |
  166.     |           4,1,1,0,3    (4 drives,360K,360K,hard disk,720K)
  167.     |
  168.     |  The file can be modified using your favorite text editor.
  169.     |
  170.     |
  171.     |
  172.     |
  173.     |
  174.      DUP                       Starting the Program                   Quick Doc
  175.                                ====================
  176.     |
  177.     |  To start DUP:
  178.     |
  179.     |      DUP /n /n /n [Enter]
  180.     |
  181.     |      where /n may be:
  182.     |
  183.     |      /B - use BIOS for disk I/O (option for best copy speed - may not
  184.     |           be used with /D)
  185.     |      /D - use DOS for disk I/O (option for best compatibility - may not
  186.     |           be used with /B)
  187.     |      /R - use RAM to buffer master image (for 360K disks)
  188.     |      /S - silent option disables sounds
  189.     |
  190.     |
  191.     |  A signon message will appear, and after pressing a key, the main
  192.     |  screen will be displayed.
  193.     |
  194.     |
  195.     |  -----------------------------------------------------------------------
  196.     | |           Disk Duplication Utility           | (C) 1988-90 R. MacLean |
  197.     |  -----------------------------------------------------------------------
  198.     |  -----------------------------------------------------------------------
  199.     | | Write  Read  Display  Options  Serial  Compression  Quit              |
  200.     | | Produce duplicates from master image                                  |
  201.     |  -----------------------------------------------------------------------
  202.     |  ---------------------------------------------------------   -----------
  203.     | |              Options & Status Information               | |           |
  204.     | |---------------------------------------------------------| |           |
  205.     | | Format disk during write       Yes  No  | |  Serial #   | |           |
  206.     | | Verify CRC after write         Yes  No  | |  --------   | |           |
  207.     | | Update program serial number   Yes  No  | |  Trk    0   | |           |
  208.     | | Last serial #                           | |  Cyl    0   | |           |
  209.     | |-----------------------------------------| |  Sec    0   | |           |
  210.     | | Current Function:                       | |  Pos    0   | |           |
  211.     | | Disk Status:   H  - - - - - - - -       | |-------------| |           |
  212.     | | Description:                            | |  Drive  A:  | |           |
  213.     | |-----------------------------------------| |  Track ##   | |           |
  214.     | | ####################################### | |  Side   #   | |           |
  215.     |  -----------------------------------------   -------------  |           |
  216.     |  -----------------------------------------   -------------  |           |
  217.     | |                                         | |   Ver 5.1   | |           |
  218.     |  -----------------------------------------   -------------   -----------
  219.     |
  220.     |
  221.     |  The main screen allows control of all duplication operations and
  222.     |  displays status information.
  223.     |
  224.     |  The main functions are shown in a row near the top of the screen,
  225.     |  and can be selected by either moving the highlight (using the arrow
  226.     |  keys or spacebar) and pressing [Enter], or by typing the first
  227.     |  letter of the desired function.
  228.     |
  229.     |
  230.     |
  231.     |
  232.      DUP                     Disk Duplication Utility                 Quick Doc
  233.                              ========================
  234.     |
  235.     |  WRITE (a duplicate disk)
  236.     |
  237.     |    Prompts for the type of image (360K, 720K, etc.), and then for
  238.     |    the target drive(s), and then displays a list of disk images
  239.     |    previously read.  The appropriate image is selected by
  240.     |    highlighting it and pressing [Enter].
  241.     |
  242.     |
  243.     |  READ (an original disk)
  244.     |
  245.     |    Prompts for the source drive, and then displays a list of disk
  246.     |    images previously read.  If the disk has not previously been
  247.     |    read into the system, select NEW FILE and enter an appropriate
  248.     |    filename.  If a previous version of the disk is already present,
  249.     |    simply highlight the name of the older image, and press return.
  250.     |    The older image will be updated from the diskette.
  251.     |
  252.     |
  253.     |  DISPLAY (serial number on a disk)
  254.     |
  255.     |    Prompts for the source drive, and then displays a list of disk
  256.     |    images previously read.  It will then read and display the
  257.     |    serial number stored on the disk in the selected drive.  This
  258.     |    allows you to check the serial number on a produced disk.
  259.     |
  260.     |
  261.     |  OPTIONS (set general disk options)
  262.     |
  263.     |    Allows the setting of the various system options.
  264.     |
  265.     |    Format... When ON will format each track prior to writing it,
  266.     |              allowing the use of blank diskettes without the
  267.     |              need to process them prior to software duplication.
  268.     |
  269.     |    Verify... When ON verifies the CRC for the track after each
  270.     |              write.  This is a good check for media flaws but
  271.     |              takes a little more time.
  272.     |
  273.     |    Serial #. When ON will a serial number in each disk that is
  274.     |              produced.
  275.     |              Several parameters must be set before this will
  276.     |              work properly:
  277.     |
  278.     |    Data..... Retrieves the standard options that are stored with
  279.     |              each master image, allowing you to modify them.
  280.     |
  281.     |    Mode..... Switches serial number mode between Automatic
  282.     |              (where the system assigns an incremental serial
  283.     |              number to each disk produced), and Manual (where
  284.     |              the operator is prompted to enter each serial number
  285.     |              as the disks are produced).
  286.     |
  287.     |
  288.     |
  289.     |
  290.      DUP                     Disk Duplication Utility                 Quick Doc
  291.                              ========================
  292.     |
  293.     |  SERIAL (set serial number parameters)
  294.     |
  295.     |    Allows the setting of the serial number parameters.
  296.     |
  297.     |    Data..... Retrieves the serial number parameters that are
  298.     |              stored with each master image, allowing you to
  299.     |              modify them.
  300.     |
  301.     |    Get S/N.. Searches a master disk for the location of a
  302.     |              particular serial number string.
  303.     |
  304.     |    Track.... Allows you to set the track where the serial number
  305.     |              is to be placed
  306.     |
  307.     |    Cyl...... Allows you to set the side where the serial number
  308.     |              is to be placed
  309.     |
  310.     |    Sector... Allows you to set the sector where the serial number
  311.     |              is to be placed
  312.     |
  313.     |    Position. Allows you to set the position where the serial number
  314.     |              is to be placed
  315.     |
  316.     |    Last #... Allows you to set the last recorded serial number.
  317.     |              The serial number of the next disk produced will have
  318.     |              a serial number one higher than this.
  319.     |
  320.     |
  321.     |  COMPRESSION (enable/disable data compression)
  322.     |
  323.     |    This option allows you to disable the data compression used
  324.     |    when storing master images on the hard disk.
  325.     |
  326.     |
  327.     |                            Serial Numbers
  328.     |                            ==============
  329.     |
  330.     |  The serial number is a 10 character ASCII string imbedded in one of
  331.     |  the larger files of the production software system.
  332.     |
  333.     |  The steps for imbedding a serial number are as follows:
  334.     |
  335.     |      1) Write a 10 character dummy serial number string into your
  336.     |         main program or other disk file.  I recommend using
  337.     |         "12345600A0" as this is the default that DUP searches for.
  338.     |      2) Set the Compression option ON now - once the master is
  339.     |         read, changing it will have no effect for this particular
  340.     |         image.
  341.     |      3) Read the master disk into an image file.
  342.     |      4) Set the Serial Number Option ON.  (Options menu)
  343.     |      5) Use the search function to scan the master disk and locate
  344.     |         the position where the serial number is stored.  (Serial menu)
  345.     |      6) Use the Last function to set the serial number to the last
  346.     |         number copied (one less than the number you desire to be
  347.     |         embedded in the NEXT copy to be produced).
  348.      DUP                     Disk Duplication Utility                 Quick Doc
  349.                              ========================
  350.     |
  351.     |
  352.     |  The serial number routines are intended for use by KNOWLEDGEABLE
  353.     |  PC users.  These routines expect accurate data and no attempt
  354.     |  is made to verify input validity.  Inserting a serial number
  355.     |  indiscriminately WILL make duplicated disks unusable.
  356.     |
  357.     |
  358.     |                             RAM Buffer Option
  359.     |                             =================
  360.     |
  361.     |  To speed the duplication of 360K disks (especially when the data
  362.     |  compression option is used), you can set DUP to retain an image of
  363.     |  the master disk in RAM.  This means that instead of reading the
  364.     |  image track by track for every copy, DUP will read it only once
  365.     |  and then make as many copies as you want without delay.
  366.     |
  367.     |  Your system will need to have 640K of RAM with at least 500K
  368.     |  available to use this option.
  369.     |
  370.     |  To activate it, start DUP by typing:
  371.     |
  372.     |          DUP /R
  373.     |
  374.     |
  375.     |                          Special Acknowledgement
  376.     |                          =======================
  377.     |
  378.     |   Many thanks to Chip Rabinowitz at Innovative Data Concepts
  379.     |   for both the idea and the assembly code for the data compression.
  380.     |   Thanks to his contribution and assistance, we can enjoy a
  381.     |   substantial reduction in the hard drive space used by our master
  382.     |   images.
  383.     |
  384.  
  385.  -----------------------------------------------------------------------------
  386. |     -------------------------------------------------------------------     |
  387. |    |  -------=======>>>>>>>  DUP  Registration  <<<<<<<=======-------  |    |
  388. |     -------------------------------------------------------------------     |
  389. |                                                                             |
  390. |    DUP is a copyright program distributed on a "Shareware" basis,           |
  391. |    that is, it may be freely distributed for TRIAL use.  This gives you     |
  392. |    the benefit of being able to try it out BEFORE you buy.  If you don't    |
  393. |    find it useful, simply destroy or give away your copy and accept my      |
  394. |    thanks for giving it a shot.                                             |
  395. |                                                                             |
  396. |    If, however, you find it beneficial and wish to continue using it,       |
  397. |    please register it by completing the bottom of this form and sending     |
  398. |    the appropriate fee.  This will give you a nicely printed manual with    |
  399. |    more detailed information, an update of the program including any new    |
  400. |    features, and a clear conscience whenever you use the program.  If       |
  401. |    you believe in the concept of shareware, it will also give you the       |
  402. |    nice feeling that comes from knowing that you are backing up your        |
  403. |    beliefs and are helping to encourage more development of this type       |
  404. |    of distribution.                                                         |
  405. |                                                                             |
  406. |    *** BONUS! *** Your registration will also get you an Introductory       |
  407. |    membership to Compuserve Information Service.  If you're not             |
  408. |    familiar with CIS, it's the world's largest online network with games,   |
  409. |    business information, program libraries, and much, much more.  You       |
  410. |    simply dial a local number to connect your computer to a wide world      |
  411. |    of services (including electronic mail direct to us)!  Your kit          |
  412. |    includes a User Id, Password and a $15.00 credit!  This offer is         |
  413. |    courtesy of the ASP and CIS.          |
  414. |                                                                             |
  415. |    The registration is a very low price, but it helps me to make a          |
  416. |    living and to continue to maintain and improve the program.              |
  417. |    If you do not register, but continue to benefit from the use of my       |
  418. |    program, you are clearly violating the terms of my copyright, and        |
  419. |    I will not be amused.                                                    |
  420. |                                                                             |
  421. |     THANK YOU!      ...for supporting shareware!                            |
  422. |                                                Randy MacLean - DUP author   |
  423. |-----------------------------------------------------------------------------|
  424. |   Please register me as a DUP User!  RUSH my manual and update ASAP!        |
  425. |   Here's my $25 registration fee.                                           |
  426. |                                            Please charge my credit card:    |
  427. |  -----------------------------------                                        |
  428. | | Name:                             |       ------------------------------- |
  429. | |-----------------------------------| VISA |       |       |       |       ||
  430. | | Company:                          |      |-+-+-+-|-+-+-+-|-+-+-+-|-+-+-+-||
  431. | |-----------------------------------| MC   |       |       |       |       ||
  432. | | Address:                          |      |-+-+-+-|-+-+-+-|-+-+-+-|-+-+-+- |
  433. | |-----------------------------------| AMEX |       |           |         |  |
  434. | | City:                 State:      |       -+-+-+-|-+-+-+-+-+-+-+-+-+-+-   |
  435. | |-----------------------------------|          -------                      |
  436. | | Zip:                              | Expires |   |   |                     |
  437. |  -----------------------------------           -+-+-+-                      |
  438. |                                                                             |
  439. |  mail to:                                                                   |
  440. |                                                                             |
  441. |     Randy MacLean              For faster service:                          |
  442. |     c/o FormGen Corporation                                                 |
  443. |     13 Holland Drive               in the US order toll free (800) 263-2390 |
  444. |     Bolton, Ontario                         Canada & foreign (416) 857-4141 |
  445. |     L7E 1G4                    Questions & Technical Support (416) 857-0022 |
  446.  -----------------------------------------------------------------------------
  447.  
  448.  
  449.          ----------------end-of-author's-documentation---------------
  450.  
  451.                          Software Library Information:
  452.  
  453.                     This disk copy provided as a service of
  454.  
  455.                            Public (software) Library
  456.  
  457.          We are not the authors of this program, nor are we associated
  458.          with the author in any way other than as a distributor of the
  459.          program in accordance with the author's terms of distribution.
  460.  
  461.          Please direct shareware payments and specific questions about
  462.          this program to the author of the program, whose name appears
  463.          elsewhere in  this documentation. If you have trouble getting
  464.          in touch with the author,  we will do whatever we can to help
  465.          you with your questions. All programs have been tested and do
  466.          run.  To report problems,  please use the form that is in the
  467.          file PROBLEM.DOC on many of our disks or in other written for-
  468.          mat with screen printouts, if possible.  PsL cannot debug pro-
  469.          programs over the telephone, though we can answer questions.
  470.  
  471.          Disks in the PsL are updated  monthly,  so if you did not get
  472.          this disk directly from the PsL, you should be aware that the
  473.          files in this set may no longer be the current versions. Also,
  474.          if you got this disk from another vendor and are having prob-
  475.          lems,  be aware that  some files may have become corrupted or
  476.          lost by that vendor. Get a current, working disk from PsL.
  477.  
  478.          For a copy of the latest monthly software library newsletter
  479.          and a list of the 2,000+ disks in the library, call or write
  480.  
  481.                            Public (software) Library
  482.                                P.O.Box 35705 - F
  483.                             Houston, TX 77235-5705
  484.  
  485.                                 1-800-2424-PSL
  486.                              MC/Visa/AmEx/Discover
  487.  
  488.                           Outside of U.S. or in Texas
  489.                           or for general information,
  490.                               Call 1-713-524-6394
  491.  
  492.                           PsL also has an outstanding
  493.                           catalog for the Macintosh.
  494.  
  495.